package io.renren.modules.companys.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2022-03-07 17:24:36
 */
@Data
@TableName("company")
public class CompanyEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 创建人ID
	 */
	private Long createUserId;

	/**
	 * 企业主键ID
	 */
	@TableId(type = IdType.ASSIGN_ID)
	private String id;
	/**
	 * 企业名称
	 */
	private String companyName;
	/**
	 * 注册资金
	 */
	private Double registerMany;
	/**
	 * 企业官网
	 */
	private String companyUrl;
	/**
	 * 联系人
	 */
	private String companyContact;
	/**
	 * 联系电话
	 */
	private String companyPhone;
	/**
	 * 联系微信
	 */
	private String companyWechat;
	/**
	 * 联系固话
	 */
	private String companyFixPhone;
	/**
	 * 联系邮箱
	 */
	private String companyEmail;
	/**
	 * 联系QQ
	 */
	private String companyQq;
	/**
	 * 企业所在省份
	 */
	private String provincesId;
	/**
	 * 企业所在城市
	 */
	private String cityesId;
	/**
	 * 企业所在地区
	 */
	private String areasId;
	/**
	 * 详细地址
	 */
	private String detailPosition;
	/**
	 * 企业介绍
	 */
	private String companyIntrl;
	/**
	 * 行业一级分类
	 */
	private Integer tradeId;
	/**
	 * 行业二级分类
	 */
	private Integer classifyId;
	/**
	 * 行业三级分类
	 */
	private Integer jobTypeId;
	/**
	 * 企业性质
	 */
	private Integer companyPropertyId;
	/**
	 * 逻辑删除
	 */
	@TableLogic
	private Integer isDeleted;
	/**
	 * 创建时间
	 */
	@TableField(fill = FieldFill.INSERT)
	private Date createTime;
	/**
	 * 更新时间
	 */
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateTime;

	/**
	 * 资质审核是否通过
	 */
	private Integer isPass;

	/**
	 * 审核的进行的状态
	 */
	private Integer companyApproveStatus;


}
